home *** CD-ROM | disk | FTP | other *** search
/ Otherware / Otherware_1_SB_Development.iso / mac / developm / source / rkeyboar.cpt / Reactive Keyboard ƒ / RK.make < prev    next >
Encoding:
Text File  |  1991-02-07  |  2.6 KB  |  119 lines

  1. #   File:       rk.make
  2. #   Target:     rk
  3. #   Sources:    Init.c Main.c Rk.r RK_BUTTON.C RK_FILE.C
  4. #   Created:    Sunday, July 30, 1989 3:16:11 PM
  5.  
  6. COPTIONS = -sym off
  7. POPTIONS = -sym off
  8. LOPTIONS = -sym off
  9.  
  10. Init.c.o ─ Init.c Rk.h Structs.h
  11.      C {COPTIONS} Init.c 
  12. Main.c.o ─ Main.c Rk.h Structs.h Offscreen.h
  13.      C {COPTIONS} Main.c
  14. Files.c.o ─ Files.c
  15.      C {COPTIONS} Files.c
  16. rk ── Rk.r Rk.h picts
  17.     Rez Rk.r -append -o rk
  18. rk ── Fonts.r
  19.     Rez Fonts.r -append -o rk
  20. RK_BUTTON.C.o ─ RK_BUTTON.C Rk.h Structs.h
  21.      C {COPTIONS} RK_BUTTON.C
  22. RK_FILE.C.o ─ RK_FILE.C Rk.h Structs.h
  23.      C {COPTIONS} RK_FILE.C
  24. Utils.c.o ─ Utils.c
  25.      C {COPTIONS} Utils.c
  26. Printing.c.o ─ Printing.c
  27.      C {COPTIONS} Printing.c
  28.  
  29. AdjustCursor.c.o ─ AdjustCursor.c
  30.      C {COPTIONS} AdjustCursor.c
  31.  
  32. Glue.a.o ─ Glue.a
  33.  
  34. Offscreen.p.o ─ Offscreen.p rk.make
  35.     Pascal {POPTIONS} Offscreen.p
  36.  
  37. hlp.c.o ─ hlp.c rep.h rpp.h utl.h hlp.h doc.h
  38.     C {COPTIONS} hlp.c
  39. rep.c.o ─ rep.c rep.h utl.h doc.h
  40.     C {COPTIONS} rep.c
  41. rpp.c.o ─ rpp.c rpp.h utl.h doc.h
  42.     C {COPTIONS} rpp.c
  43. utl.c.o ─ utl.h utl.c
  44.     C {COPTIONS} utl.c
  45. help.c.o ─ help.c
  46.     C {COPTIONS} help.c
  47.  
  48. SOURCES = Init.c Main.c Rk.r RK_BUTTON.C RK_FILE.C Glue.a Offscreen.p Files.c Utils.c ╢
  49.           Printing.c AdjustCursor.c hlp.c rep.c rpp.c utl.c help.c
  50.  
  51.  
  52. OBJECTS = Init.c.o Main.c.o RK_BUTTON.C.o RK_FILE.C.o Glue.a.o Offscreen.p.o Files.c.o ╢
  53.           Utils.c.o Printing.c.o AdjustCursor.c.o hlp.c.o rep.c.o rpp.c.o utl.c.o help.c.o
  54.           
  55.  
  56.  
  57. rk ── doc wrap cvrt picts
  58.     wrap -r 335 -p < doc >wraptemp 
  59.     cvrt wraptemp -o rk -i 200 -t 128 -g 128 -c 128 ╢
  60.         -p picts -w 345 -h 12
  61.     delete wraptemp
  62.  
  63. rk ── ldf.c.o
  64.     Link -rt LDEF=128 -m MYLIST ╢
  65.          ldf.c.o ╢
  66.         "{Libraries}"Interface.o ╢
  67.         -o rk
  68.  
  69. rk ── {OBJECTS}
  70.     Link -w -t APPL -c RKMJ -mf {LOPTIONS}╢
  71.         {OBJECTS} ╢
  72.         "{CLibraries}"CRuntime.o ╢
  73.         "{Libraries}"Interface.o ╢
  74.         "{CLibraries}"StdCLib.o ╢
  75.         "{CLibraries}"CSANELib.o ╢
  76.         "{CLibraries}"Math.o ╢
  77.         "{CLibraries}"CInterface.o ╢
  78.         "{Libraries}"ToolLibs.o ╢
  79.         "{Libraries}"PerformLib.o ╢
  80.         "{PLibraries}"PasLib.o ╢
  81.         -o rk
  82.     SetFile -a B rk
  83.     SetVersion rk -t 'vers' -rezsource Rk.r -x
  84.     Beep
  85.  
  86. #    wrap tool.        
  87.         
  88. wrap.c.o ─ wrap.c
  89.     C {COptions} wrap.c -w
  90.     
  91. wrapObjects = wrap.c.o
  92.  
  93. wrap ─ {wrapObjects}
  94.     Link -w -c 'MPS ' -t MPST ╢
  95.         {wrapObjects} ╢
  96.         "{Libraries}"stubs.o ╢
  97.         "{CLibraries}"CRuntime.o ╢
  98.         "{Libraries}"Interface.o ╢
  99.         "{CLibraries}"StdCLib.o ╢
  100.         "{CLibraries}"CInterface.o ╢
  101.         -o wrap
  102.         
  103. #    cvrt tool.        
  104.         
  105. cvrt.c.o ─ cvrt.c doc.h
  106.     C {COptions} cvrt.c
  107.     
  108. cvrtObjects = cvrt.c.o
  109.  
  110. cvrt ─ {cvrtObjects}
  111.     Link -w -c 'MPS ' -t MPST ╢
  112.         {cvrtObjects} ╢
  113.         "{Libraries}"stubs.o ╢
  114.         "{CLibraries}"CRuntime.o ╢
  115.         "{Libraries}"Interface.o ╢
  116.         "{CLibraries}"StdCLib.o ╢
  117.         "{CLibraries}"CInterface.o ╢
  118.         -o cvrt
  119.